<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>lastIndex属性的使用</title>
</head>
<body>
    
</body>
<script>
    const str = 'Jimmy.com'
    const reg = /\w/g
    console.log(str.match(reg))
    /*
        lastIndex代表当前检索到的对象在主对象中的索引  也是从1开始
            当没有使用exec方法查询的时候 它就是0
        match()方法是相对于字符串来说的  是ES6提供的字符串新语法

        exec()  是正则的语法  并且只有使用这个方法的时候才会有 lastIndex这个属性

    */
    console.log(reg.lastIndex) // 0
    console.log(reg.exec(str))
    console.log(reg.lastIndex) // 1
    console.log(reg.exec(str))
    console.log(reg.lastIndex) // 2
    console.log(reg.exec(str))
</script>
</html>